home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #11 / Amiga Plus CD - 2002 - No. 11.iso / Tools / Freeware / DiskMaster / Rexx / DMSelect.rexx < prev    next >
Encoding:
OS/2 REXX Batch file  |  2002-10-27  |  781 b   |  34 lines

  1. /* $VER: DMSelect.rexx 1.1 (18.11.98) by J. Tierney
  2.  
  3.   DiskMaster II Select  v1.1
  4.  
  5.   Purpose:  Nearly the same as DM2's "Select" & "DeSelect" commands, except
  6.            that the pattern is remembered for the next use.  Also, no pattern
  7.            is interpreted as "*" (match everything).
  8.  
  9.   Usage:  REXX DMSelect.rexx [DESEL]
  10.           DESEL = Delelect.
  11. */
  12.  
  13. OPTIONS RESULTS
  14.  
  15. ARG mode
  16. IF STRIP(mode, 'B') = 'DESEL' THEN clr = 1
  17. ELSE clr = 0
  18.  
  19. who = ADDRESS()
  20. IF clr THEN patclip = 'DMDeSelectPat.' || who
  21. ELSE patclip = 'DMSelectPat.' || who
  22.  
  23. pat = GETCLIP(patclip)
  24. IF pat = '' THEN pat = '*'
  25.  
  26. 'CONFIRM "Please specify pattern:" Okay Cancel' pat
  27. IF rc = 1 THEN EXIT 0
  28. pat = result
  29. IF pat = '' THEN pat = '*'
  30. CALL SETCLIP(patclip, pat)
  31.  
  32. IF clr THEN 'DESELECT' pat
  33. ELSE 'SELECT' pat
  34.